be still in existence - Alemán Inglés Diccionario